day late and a dollar short - Alemán Inglés Diccionario